package com.yanqu.road.entity.activity.specialcookboy.config;

import com.yanqu.road.entity.FieldTypeAnnotation;

@FieldTypeAnnotation(tableName = "t_s_chinesechef_activity_events",desc = "小当家特色服事件配置")
public class SpecialCookBoyEventConfig {

    @FieldTypeAnnotation(desc = "活动id",select = true)
    private int activityId;                                 //活动id
    @FieldTypeAnnotation(desc = "关卡id", orderASC = true)
    private int levelId;                                    //关卡id
    @FieldTypeAnnotation(desc = "事件序号")
    private int eventSort;                                    //事件序号
    @FieldTypeAnnotation(desc = "交互对象1序号")
    private int interactiveOne;                                    //交互对象1序号
    @FieldTypeAnnotation(desc = "交互对象2序号")
    private int interactiveTwo;                                    //交互对象2序号
    @FieldTypeAnnotation(desc = "互动文本描述")
    private String interactiveTextDesc;
    @FieldTypeAnnotation(desc = "出现气泡的物品序号")
    private int bubbleItem;                                     //出现气泡的物品序号
    @FieldTypeAnnotation(desc = "气泡偏移")
    private String bubbleOffset;                                     //气泡偏移
    @FieldTypeAnnotation(desc = "数值改变参数")
    private int weight;                                  //数值改变参数
    @FieldTypeAnnotation(desc = "前置任务")
    private String predecessors;                                  //前置任务
    @FieldTypeAnnotation(desc = "未达成前置任务提示")
    private String failPredecessorsDesc;                                  //未达成前置任务提示

    public int getActivityId() {
        return activityId;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public int getLevelId() {
        return levelId;
    }

    public void setLevelId(int levelId) {
        this.levelId = levelId;
    }

    public int getEventSort() {
        return eventSort;
    }

    public void setEventSort(int eventSort) {
        this.eventSort = eventSort;
    }

    public int getInteractiveOne() {
        return interactiveOne;
    }

    public void setInteractiveOne(int interactiveOne) {
        this.interactiveOne = interactiveOne;
    }

    public int getInteractiveTwo() {
        return interactiveTwo;
    }

    public void setInteractiveTwo(int interactiveTwo) {
        this.interactiveTwo = interactiveTwo;
    }

    public String getInteractiveTextDesc() {
        return interactiveTextDesc;
    }

    public void setInteractiveTextDesc(String interactiveTextDesc) {
        this.interactiveTextDesc = interactiveTextDesc;
    }

    public int getBubbleItem() {
        return bubbleItem;
    }

    public void setBubbleItem(int bubbleItem) {
        this.bubbleItem = bubbleItem;
    }

    public int getWeight() {
        return weight;
    }

    public void setWeight(int weight) {
        this.weight = weight;
    }

    public String getPredecessors() {
        return predecessors;
    }

    public void setPredecessors(String predecessors) {
        this.predecessors = predecessors;
    }

    public String getBubbleOffset() {
        return bubbleOffset;
    }

    public void setBubbleOffset(String bubbleOffset) {
        this.bubbleOffset = bubbleOffset;
    }

    public String getFailPredecessorsDesc() {
        return failPredecessorsDesc;
    }

    public void setFailPredecessorsDesc(String failPredecessorsDesc) {
        this.failPredecessorsDesc = failPredecessorsDesc;
    }
}
